scikit-learn is an open source Python library that implements a range of
machine learning, preprocessing, cross-validation and visualization algorithms
using a unified interface.
